Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
return NULL;
}
-static void __init reserve_iommu_exclusion_range(struct amd_iommu *iommu,
- unsigned long base, unsigned long limit)
+static void __init reserve_iommu_exclusion_range(
+ struct amd_iommu *iommu, uint64_t base, uint64_t limit)
{
/* need to extend exclusion range? */
if ( iommu->exclusion_enable )
int exclusion_enable;
int exclusion_allow_all;
- unsigned long exclusion_base;
- unsigned long exclusion_limit;
+ uint64_t exclusion_base;
+ uint64_t exclusion_limit;
};
struct ivrs_mappings {